<?
	if (!checkReg() OR !checkPrivAdmin()) {
		header("Location: /login/");
		exit;
	}

	// Close
	// =============================================================
	if (fill($_GET['close'])) {
		if (file_exists($ROOT."/.htaccess.free")) {

		   rename($ROOT."/.htaccess",      	$ROOT."/.htaccess.closed");
		   rename($ROOT."/.htaccess.free", 	$ROOT."/.htaccess");

		} else {
		   rename($ROOT."/.htaccess", 					$ROOT."/.htaccess.free");
		   rename($ROOT."/.htaccess.closed",   $ROOT."/.htaccess");
		}
		header("Location: /insky/");
		exit();
	}

	// Error
	// =============================================================
	if (fill($_GET['error'])) {

		$FM   = $ROOT."/".$FOLDER."/.flags/debug.max.flag";
		$FL   = $ROOT."/".$FOLDER."/.flags/debug.localhost.flag";

		if (file_exists($FM)) {
		   @unlink($FM);

		} else if (file_exists($FL)) {
		   @unlink($FL);
			 fopen($FM, "w+");

		} else {
			 fopen($FL, "w+");
		}

		header("Location: /insky/");
		exit();
	}


	// Register
	// =============================================================
	if (fill($_GET['register'])) {

		$FF   = $ROOT."/".$FOLDER."/.flags/register.stop.flag";

		if (file_exists($FF)) {
		   @unlink($FF);
		} else {
		   fopen($FF, "w+");
		}
	
		header("Location: /insky/");
		exit();
	}


?>
